package com.aspose.cells;

class zbxe extends zcdb {
   private static final com.aspose.cells.b.c.a.za a = new com.aspose.cells.b.c.a.za(new String[]{"gregorian", "gregorianUs", "japan", "taiwan", "korea", "hijri", "thai", "hebrew", "gregorianMeFrench", "gregorianArabic", "gregorianXlitEnglish", "gregorianXlitFrench"});

   zbxe(MultipleFilterCollection var1) {
      this.d = 165;
      this.c = new byte[8];
      if (var1.getMatchBlank()) {
         this.c[0] = 1;
      }

      if (var1.b != null) {
         System.arraycopy(com.aspose.cells.b.a.zc.a(a(var1.b)), 0, this.c, 4, 4);
      }

   }

   static int a(String var0) {
      switch(a.a(var0)) {
      case 0:
         return 1;
      case 1:
         return 2;
      case 2:
         return 3;
      case 3:
         return 4;
      case 4:
         return 5;
      case 5:
         return 6;
      case 6:
         return 7;
      case 7:
         return 8;
      case 8:
         return 9;
      case 9:
         return 10;
      case 10:
         return 11;
      case 11:
         return 12;
      default:
         return 0;
      }
   }
}
